Radiator grille - German English Dictionary